Now I just need debugging