text inside nodes now is present; should be optimized asap