delete crap
fix toString when has no end
parcelable
parcelable
tag const
parcelable
added halfway repetition