4 now to just make it parse together