Challenges faced in Accounts Receivables and their solutions