snap library wrapper started