correctly compute GUI capabilities (consider pools)