Ledge mechanics for CSCI