oops
close nfuf
oops wrong
added images
adding reverse function