remake computed