working on 'work' page functionality