Added additional functions for Breakdown and getopts