reduce code, straight data flow
fine tuning works with char id