I like this. You've got some good ideas here, get yourself a milkshake.