I don't think it's hard at all. Once you know how. But it's pretty simply really.
It's just that there are three bugs in it that need to be fixed.