added pure prompt