switched to python, basic operations working for complex