added compatibility methods