Functionized a lot