Improved input managing and css input.