implementing notes