2014/03/25, updates

some codes are updated to make it possible to compile,