sigh I wish this would work