ongoing updates to imrprove interface