worked on lib console