removed unnecessary inits