code comments, adds `nil` as a layout option