Up to date canvas reader