making this damn thing work