moving to version structure