Still trying to fix
Forgot to add read part