make other methods post