add sample tests (works well!)