main blade update