Нормально, вроде есть все что нужно. А ветвление по темам там можешь реализовать?