sdr: working on sink impl