implement partial loadig