forgot to def attribute