add some not important feature
just for fun...