complete topic page CURD