Setup - Passes - Types and Instructions