ptr classes to demo added