All you need to know about Penalties and Extension