All the initial stuff added