1. change to the way we get field in struct
2. get zeros signal in expected format
adding files which should ahve been added in previous commit