fix logic bug in get mother smart