cleaning up new init