add maze demo