6/8 mokhtar
first commit after the final GUI