removed missing functions