first commit with working code