Reading system basically done