My own developments for operations