add stuff thats needed