improve common frontend (ex-Easy)