@tasmia: I have some ideas