added type partial import