This is for Onur, he will continue from this code