added input/output querying