making it all work
addition