create mini mvc in extensions