Adding dep based methods