add old method if demo needs