---------------------------------------------------------------------------------- -- calculate_position() ---------------------------------------------------------------------------------- DROP FUNCTION IF EXISTS calculate_position CASCADE; -- remove this trigger for group adds/delete