Perspectives, challenges and future directions