allow calls without paramteres
example added: uniqid vs rand