[TASK] custom location and category view