Refactore class, cutting called static class
Implemented access position outof the memory