immediate effect meaning