I've been working on this for a while but I couldn't get it to work. If you have any tips let me know.