just calling initialize directly