initialize is too hard to type