basic UI done
create event function done