start to work on HAL for topics