gates thread. description to come later