now with added Castle.Windsor