first commit, only three rows, basic logic