added more setpieces behaviors