perbaiki role, syarat, dll