Integrating

1) enabled replay
2) replay is still buggy though. i also need to clean up multi-page