made read() static. Check