presentation compiler added, cleaners added