oliver marks (150.320)