added: user mac controll, result handling