cig, cell, and sloppy. ugh.