Signal extraction