added more specificity to class