If my assumption is wrong and you meant something else, tell me which parts to change.