some proggress but stuckP