"translate" foundation
Remove singleton and overhaul
Update rapport