mid-long term credit