added Note class