upto attribute parsing