question and answer about repository