Simple connect and singer check, with create if Singer doesn't exist