update canvas features