@ethereal helped me out with a few questions