add a span for styling, use actived instead of disabled