database functions - dodano dosta toga i previše