imp intro