Stable Version with displaying issues