Updating with more supervised stuff