Devon Allen talks about giving back to the fans