add the mouseaction enum