add methods for verification by type