refactored validation, created chord_name validation