shift idea, safety commit