Modularize Outcome Method functions