added a few todos
changed API for dropdown
simplified styling