Returns success