updated methods

changed head, methods
use put methods in loading?