next try... omg, this takes way to long