make this suck a little less