refactor konkursi controller