Hello everyone, lots of interesting ideas here.