proper handling of mark options