super loadView added