workign on prompt stuff, still unfinished