added message handling for list object