Im at the end of my rope here.