first version of contact loader