Nice work. Only comment is do not put pins so close to ends. Too much stress and chance of failure.