fixed ga
add conponents