remove automatic initialize