moving from test case to full-fledged versioned trigger