removing "public domain" because i guess it doesn't protect me. Please just use the code and don't sue me.