init view implies generate + fix non defined global cache