mike was great! fantastic experience