nouse
__attribute__ study