first commit, nothing usefull, only structure