partial ticket generation implemented