All that you should know about CBD!