fixed rank problem