Added reader functions for States, Inputs, Outputs