Updated with features improvements and background sections