first commit with unfinished code