Current trends and future