Follow the advice of Simon Bächler and do not use new_*