safe commit with everything including credits