Lets not give this a different structure.