CAP project - feedback appreciated