readme+struct
better