added a fancy canvas