quick wrote the SLL and SLH functions