build assets locally