uploaded handyman sample framework