What you need to know in your OPD!!