added some agreements features