reworked

adjective
  1. having been worked on again to improve or change it
verb
  1. past tense and past participle of rework; to work on something again in order to improve or change it

Examples