appending functionality for one work