strange test behavior, revert to previous version