general structure and notes for futures