FINALLY IT ALL WORKS