only match commands at the beginning
add arguments to the handle function