https://theamberpost.com/post/....understanding-hemorr