added saving and loadign canvas options.