update hark with more shadow