I have my ideas on how to do this but...