fixed ports
updated particles