built out validation