unimplemented object
DRY tests