Restored demo methods