Added files and changes on input side (SW part)