assets lazily compiled