by mouse or code