Improvements in components upload