route fix with post