implement subway make function