online and offline space