updated loadByID
updated loadByID