sharing constants