error handling working
0 reference removed