Added all required initial interfaces