Meandsign

Work in progress.