implemented simple processing of works