beginnings, adapted from itchwork v1