@haven3dx: Yes, it's hard