part 2: general functions
rhan 2 – swyddogaethau cyffredinol