Working on a lot of the basic functionality.