update version
organizing for better build