Added a lot of things, lastly fixed -lt option