Included 'MAX_FLOAT' for scaling purposes
added 'noise'