More work on base objects