finally fixed bugs with &><