5 approaches for single mothers utilizing matchmaking software