Use deep validation