improved frames/speed issues