Hi there This is problably no problem. Just an FYI I was just looking and noticed this in your caps.h /* Stuff not defined in the old CAPS API */ #ifndef DI_LOCK_UPDATEFD #define DI_LOCK_UPDATEFD (1L<<7) #endif But the capsimage.h from caps contains #define DI_LOCK_UPDATEFD (1L<<8) Might this cause problems for some people? (of course not if they use the latest capsimage.h) Thanks Chris Send instant messages to your online friends http://au.messenger.yahoo.com