added som initial stuff