slight modification to interface