Added canvas interface.