final online prepare