added services reading