Updated version. Added reload