The present invention provides a data processing apparatus and method of controlling access to a shared resource. A sample collection assembly includes a sample collection body configured for being placed within the mouth, wherein the sample collection body includes a bore and one or more pores. The piston is axially displaced in a cylinder and divides the cylinder into two cylinder chambers. A storage cabinet is disposed on the platform and houses the dust collection system.