work on full pixel splitting