a whooooole lot of things. almost there