added message feature, fixed country bug