....still need some help though