Add causality, impress and styles