added som stuff