support to multiple readings