facilitative technology