abstracting noise I