hw1 type up