Main #Bj Swallow