created a simple interface