configurable trash allows embedded systems