adjusting effects and attribute