added parseing for structs