just adding some thoughts on how to improve things