Top reader