How do we use lifecycle hooks?