system prompt working and adding accordingly