But there is a catch.