[4] add spectrum density