improve acl sql