add comment tests for the cases that work