RAFT- An update on our Science