added direct entry support to edit screen