finally working parts..