Added some notes noodling on interfaces