moar signal calculations