New methods in needlepoint