Basic read functionality, some styles