transfer no longer crashes program, need to implement and test transfer functions