some fix and new futures