made stuff better and adding 5 problems