Added switch statement with builders for the diffrent things that we are
going to need.