implemented functionality for reserving articles