adjusting composition rules