update : load external components
remove sample file