this took me forever but i love it and always will djafks