future platforms