update hack design