they all crap with small diference