Commented out unfinished code: preprocessCall