Finished draft of loader