ok maybe they can be symbols but ugh

for #3 and #5