First commit with useful stuff, still just copy pasting.