Using the proper interface