to_python can receive 3 args