is shaoji a good writer?