diff --git a/src/Koldy/Db/Query/Bindings.php b/src/Koldy/Db/Query/Bindings.php
index <HASH>..<HASH> 100644
--- a/src/Koldy/Db/Query/Bindings.php
+++ b/src/Koldy/Db/Query/Bindings.php
@@ -68,9 +68,15 @@ class Bindings
 	public static function make(string $parameter): string
 	{
 		$parameter = str_replace('.', '_', $parameter);
+		$parameter = str_replace('-', '_', $parameter);
 		$parameter = str_replace('(', '', $parameter);
 		$parameter = str_replace(')', '', $parameter);
 		$parameter = str_replace('*', '', $parameter);
+		$parameter = str_replace('>', '_', $parameter);
+		$parameter = str_replace('<', '_', $parameter);
+		$parameter = str_replace('\'', '', $parameter);
+		$parameter = str_replace('"', '', $parameter);
+		$parameter = str_replace('__', '_', $parameter);
 
 		return strtolower($parameter) . static::getNextIndex();
 	}
Bindings now replace more characters then before, supporint various feature like querying to Postgre's JSON fields