got rid of pandas dependency