Updated comments for blink m and added return values where required.