allow users to easily specify their own coordinate system