add validations
add show action