should be space, not self