remark: prevent html user-selection
remark: animation support