best possible way for immigration