this bug has been around for awhile... interesting.