added hopper