Fixed error reporting and swapped start/end to work properly from weboptions