switch from frames to panels
item and manager classes