make n_chan a property, and return a simple xy, we should make it better though