finance mechanisms