change Timer to timer
add component files