need to fix transfer