It's repo for useful functions