split demo from client project