Test functionality fully implemented