add -m argument
add first benchmark