Added canon frontend