updates to HCanvas and HTween