Prepare interface implemented

Start testing