using vanilla js now. added my etc-etc repo as dep (temp)