locks improved
better coms