started work on interface & log-uin