further instructor optimization