First version with trash returning.

Signed-off-by: juan diego<deathsign@gmail.com>