The current and future trends