got something semi-working now...