improved gettint-started widget