vixen: testing my limits