view defaults can now also be objects