works, warning removed