Continuing to flesh out interface.