better fulpfile