no need for the asm block
minor changes to ls
more fixes
switched the copyright to 2013
switch copyright
more TODO items