first commit with working example