got basic functionality up and running