herein lies the problem...