insert mixed atoms feature added (will be renamed an cleand up later)