Adding synthesis