Current and future advances