contact ready functionality