add warning when step empty