got rid of reflection