update canvas features 2