first commit, express structure