Trying to lay down a foundation, but it's messy as of now.