copyright (c) 2015 YUEY ALL right reserved