added parts of interface