added some interface