.............................................+1++......why......------------------------------------------......naive...yy............