finished w/ node script for each individual aspect