Adding new validation framework