added more response types