Resources now have their interface