add docblocks, kick travis in the butt