addfeatures ready to be tested cause its implemented