realize version with bug