implement notes