patience and responsible attitude and hard working

x