Initial discount functionality added