added hooke