V1 broken shit, V2 50% complete