reverted to old screen drawing, too complicated