shit better be finished by July 19th