fixed annotation in interfaces