improved each(de)buff methods to make it usable with remove(de)buff