initialize set sizes properly