Some of the ideas am working. On !