implemented membo