Always one step forward