Added dependency requirements for manual loader
Refactored property data
Updated Another() to save memory
Removed useless method and reference passing
Remove unsed property and useless assign reference
Removed unnecessary array manipulation