Revert "BaseSrc"

This reverts commit ffca7d451aac5ae654b247461724bcecd11d9ef7.