resync world canvas library api. g