WILL SEMI