added step2 validation