So let's play around with implementation...