more to ensure replication of patterns
added energy correction methods... but still weird