turns out it was a combination of #1 and #5