Start to implement new inner system