Simulate.simple is broken. Need to think what it is suppsed to do. Should other simulate functions be predict functions?