call base object explicitly