I like this but the timing is all off, going with an overflow hidden solution.