Oh yeah... forgot to say something... If the heat of the basking spot is not hot enough- which could be the problem because you said that it threw up its meal from the other day, it will cause the frilled to develop MBD and it just cannot digest its food, make sure that the basking spot is at about 100 degrees.

