updated layout and added 'completed' feature