Abstract IL