comment interface working