Check deposit and management solution.