stab at integration