progress on molecular motor