added a finished, very basic test