added new command
fixed error in code
changed interface to suit Albert's whims, damn you Albert!