deleted unneeded slim initializer