#15 remove not used function