prompt differently if context is empty
prompt differently if context is empty