fix non-login shell resourcing