without commented aaaaa