some work on loader