started to play with deferred and split/unsplit