add keyspace functions