adds various stuff