We are a small organization and had difficulty in locating all of the financial documents necessary to accurately complete the filing by May 15. We also had difficulty with the online system and getting the file to verify. We had to reach out to technical support to get assistance.