New start and addAction more strong! + clean + uniformise typeof