added bg image; added visual onSnap feedback;