tested on few instructions
save