the full open position shown in fig2 or positions therebetween during rotation of the flow controller 13 the inner sand trap housing 12 will not rotate relative to the outer housing 11 because of the interengagement of the bosses or detents 38 and the openings 23 fig2 however when sufficient sand s accumulates in the sand trap chamber 35 the sand can be emptied by simply grasping the knurled knob 43 and lifting the sand trap housing 12 axially upwardly which permits the total withdrawal thereof from the interior of the outer housing 11 the sand s can then simply be dumped from the sand trap chamber 35 by inverting the housing 11 rinsing out the same and reinserting the sand trap housing 12 into the outer housing 11 during cleaning of the sand s from the sand trap chamber 35 the flow controller 13 can of course be removed by simply snapping the wings 45 outwardly of the channels 39 flushing the sand chamber 35 to rid the same of the sand s and again reinserting the wings 46 into the channels 39 in the manner heretofore described as can be most readily visualized in fig2 all the sand s accumulated in the sand trap 35 of the sand trap and flow controller mechanism 10 will not flow into the outlet pipe or drain pipe p and obviously will not accumulate therein or in the associated trap not shown whether as original equipment or as a retro fit assembly the sand trap and flow controller mechanism 10 prevents the adverse accumulation of sand associated with bathtub drains and automatically prevents health associated problems and the costs involved in plumbing maintenance and or repair all of the components of the sand trap and.