ECKEN virtual spaces