simplified reading