marc rose (150.330)