The incomplete start to a few different pieces of functionality