Holden is still working on his super rad website fo sho