fix initialize definition