optimize baselist