work on general asset