FLEXE- Future flexible energy systems