add company and platform functions