Added getters and comments.