todo attrs