fixes #3 by ensuring request is correctly formed
reduce risk of conflicting options