the same as above, bc