legalities and compliances