AarvaY
WIP. Check back later.