satella.channels.ls is unnecessary
select handling layer fixed and unittested