ticket:3 added tests for requests page; some cleanup