frontend - added usage dialog feature