implementando crud