remove validate code first. taking too long.