monelib