Some comments and Credits added