tested with nested milestone object