[fix] drop unused pool and acl from constructor