post timestamp

update 20130806: 1. timestamp of the post; 2. minor bug fixes.