simpler modifier parsing