Note service (25/42)

Note service