how megalis works