working on level selector