adding init as well--sorry