fix requeriments and settings problems