make decorator more dense