add context
test for single character argument
blank list case
add fixtures, leave structure as is for now