OK - I think that you are going down the "Holiday project in Clarity" route then.... The problem you would have if you affected the resource calendar is that by changing a resource's daily availabilty (by making it a non-working day) then, when the resource eventually books actuals against the "Holiday Project" to that day, then the system will be showing an over-booking for the day (expected = 0h, actuals = 8h etc). What I would suggest is that you look at automatically forecasting ALLOCATIONS to the "holiday project" based upon your external holiday system - this is entirelly achievable using XOG and allocation 'segments'.... you can see how this would work by allocation a resource to the the holiday project for the future, then XOG than project out and look at the allocation information in the XML file. All you would have to do is get your interface to produce XML of the same format. You will then be making Clarity aware of the fact that the resource is allocated to a "holiday project" on certain days and therefore Clarity can use this information elsewhere (capacity planning, scheduling etc). A warning though that scheduling in OpenWorkbench (etc) will only respect that allocation if the Holiday Project is also opened in the same OWB session, otherwise it will regard the resource as available on that day (which is different to the calendar solution). There are pros and cons of both ways of working ("holiday projects" and "calendar non-availability") - you need to determine which is right for your organisation! Dave. PS - I still haven't answered your original question about whether you CAN affect the resource calendar through XOG - I don't know that answer to that immediately as I had not tried to do this. I would guess that some aspect of the resource XOG or a calendar XOG (if such exists?) would be where to start to look though!