some problem
version 2014/11/5 night