Working test and some use cases.