aw man this is hard