removed stuff that is not required here