relax base dependency