Initial code, mainly just testing.