copyright 2008 by Symbolic / design and code created by lysy / all rightshit reserved