so it works, but warnings...