Working implementatin of the + thing