javascripting course speed-covered mostly to catch stuff