separator bug fixed here