Feature/cash 150

Why did you update this class to implement this interface?