removed liberator dep. sanitized input. transactionalized db interaction.