add .remove to prevent .append more than once