buddy new signals ???