fix createSystem