Use service collection to get available blocks