could have been so much faster but if this is WR I'll take it
(sorry this will have to be retimed)
Mod Note: Well its retimed now. Sorry !