updated hw12