Updated Basic with slide