catch can

thanks, a lot of good ideas here.