not sure I can handle this much freedom