code compiles...still black screen