yes yes cons and stuff