added descriptions to pseudo