geez, I hope it doesnt take me a month