fix some todo, remove standert todo
add catalog controller