oh hai! ...i can esplain!