version moved to 1.6.0
validation added