by_Abstract