got basic functionality up and running.