creating clean commit