log component add