shell option do not need to be first

Signed-off-by: Mattias Andrée <maandree@operamail.com>
implement variables

Signed-off-by: Mattias Andrée <maandree@operamail.com>