future developments