added space switch