prep for backand validation