Add duty system. Please test.