Get initial functionality working.