improve compatibility, modified methods privilege