some early additions