Nice ideas....