use cluster on hal
add log4j configuration
add TColumn