very first version of loader