fix initialize