Break The Functions Out