more flexibility with custom sublayout prefix