modify self reflect