changed done to exec, improved asset structure