2014.10.09.1030 : cleaned up modecouple codes