change: accept a wider range of POST input