Add first version of code