add description to Repo, fixed Payload attribute assignment