Began seperated display into smaller sub functions