Very interesting ideas!