semihasoysal's account