working on lst