added placeMode