Hi I wonder if there's an adjective for somebody who keeps his promise and does what he has promised? Thanks a lot.