coded by doqmeat. credit not required but a link back to me is appreciated
text goes here