basic user interface by firdaus husyaeni