when attributes is omited, they are moved to garbage.