why did you do this, it is slow sometimes?