number control implemented