finish listbase.js