Seems okay from the quick glance I gave it