bmesh socket