depth replaces level
@line