adjust get data from default
add reload directive component detector