taking effect