The ideas r in my head :-)