added a comment for the complex class