Multiple changes - Error handling, upgrade to 8, Form Post update and avoid ajax analytics tracking