basically functional

Test this thing out!