correced name to interface