first commit
first comit from gui