wrong type in initers