thoughts on implementation