New: takes