Added read methods for other types