u r so full of great ideas dot hash !! ! !