Semi realistic