refactor to get default cash list