fixed bug where configureSuperviews would create all properties