Basic read and write implemented!