still getting compile error