I use something similar by Schreiber, it does have one disadvantage however, it only works well when full.