started to add Barnetts layer potential evaluator