add mocktail; add tests