If it was noise issue, why my code works perfectly?