updated to current head