assignment controller fixed