add download methods
fix calls to server