lots of commits not best practices