Splitting code off for POE submit