sChat lib with example.