add cover test