it looks like it was hard to write...how long did it take? you should get it published