p59 Working but helpless code

good to be a baseline. will fix the issues.