try to rework loader
add define