add new func, and clean itadd new func, and clean it..

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>