Add l script
Lots of changes