random js functions/ideas tht dont work yet, just planning out