##test logic