Modified some interfaces. By: Sinku Tamas