implemented Safari launcher