switching back to euler