I tried both of zacc and davehunt 's code and I changed/played around with those code. Unfortunately, it just doesn't work for me...