validate dem stuff