Added interface for validateable requests