WHEN ALL ELSE FAILS.... . WTF AM I DOING F