functions

test purposes. code is not mine - only for private use