fix exec logger + add env switcher + add custom rcname option