rspace wired up now refactor begins