Interface definition moved to IResources