What have you got so far? Maybe we could be of some help? :)