custom add for views, early rendercontroller + related changes