use asset decorators properly