AarvaY

WIP. Check back later.