first commmit is always the best