fix calls to redirect() - they should pass args directly, not as a list named 'args'