updated files. use defail prmpt stuff