Message Class is almost finish