SMEs are still struggling for cash