I made examples of this. We just need to implement this in every view