add subla & subln functions to lib/